寸步难行cùnbùnánxíng
Top 30000
Meanings
1. unable to move a single step (idiom)
2. to be in an (extremely) difficult situation
Characters used