Chinese edit

current situation; time actually; place; (nominalization prefix)
 
to force; to compel; pressing
to force; to compel; pressing; urgent
trad. (時勢所迫) 時勢
simp. (时势所迫) 时势

Pronunciation edit


Idiom edit

時勢所迫

  1. to be forced by circumstances to do something one is unwilling to do