活龍活現 huó lóng huó xiàn

DEFINITIONS

  1. living spirit, living image (idiom); true to life
  2. vivid and realistic

CHARACTERS

活 huó live, exist, survive; lively
龍 lóng dragon; symbolic of emperor
活 huó live, exist, survive; lively
現 xiàn appear, manifest, become visible