Idiom: With flying colours

With flying colours

 

wirh flying colours idiom
Meaning: To complete something with excellent results.