flying colours


pl n

conspicuous success; triumph he passed his test with flying colours