停滞不前tíngzhìbùqián
Top 30000
Meanings
1. stuck and not moving forward (idiom); stagnant
2. in a rut
3. at a standstill
Characters used
Examples1
Algiers never stands still.