活灵活现huólínghuóxiàn
Top 50000
Meanings
1. living spirit, living image (idiom); true to life
2. vivid and realistic
Characters used