what does flying colors mean
With flying colours is a popular idiom of the English language. The phrase's origins relate to ship flags.