時勢所迫

Chinese

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

Pronunciation


Idiom

時勢所迫

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