Meanings
- a situation with very rapid development, leaveing one with no choice but to work harder as a result; the pressure is mounting; a pressing situation
Written Forms
形勢逼人Traditional · Main Form
形势逼人Alternate Form
jing4 sai3 bik1 jan4
a situation with very rapid development, leaveing one with no choice but to work harder as a result; the pressure is mounting; a pressing situation