生龍活虎 shēng lóng huó hǔ

DEFINITIONS

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

CHARACTERS

生 shēng life, living, lifetime; birth
龍 lóng dragon; symbolic of emperor
活 huó live, exist, survive; lively
虎 hǔ tiger; brave, fierce; surname