Pass with flying colors (Idiom)