Back to Dictionary
初露才华
初露才華
chūlùcáihuá
1.
first sign of budding talent
2.
to display one's ability for the first time