dà xiǎn shēn shǒu

Translation

  • (idiom) fully displaying one's capabilities

Synonyms

Chinese Tones