现世xiànshì
Top 25000
Meanings
1. this life
2. to lose face
3. to be disgraced
Characters used