shēng lóng huó hǔ

Translation

  • lit. lively dragon and animated tiger (idiom)
  • fig. vigorous and lively

Synonyms

Chinese Tones