Back to Dictionary
脱颖而出
脫穎而出
tuōyǐngérchū
1. to reveal one's talent (idiom)
2. to rise above others
3. to distinguish oneself