下不来xiàbùlái
Top 40000
Meanings
1. awkward
2. embarrassed
3. cannot be accomplished
Characters used