huī sǎ zì rú

Translation

  • (idiom) to do (sth) with great aplomb

Synonyms

Chinese Tones