xíng shì suǒ bī
基本释义
  1. 指形势发展很快,迫使人不得不更加努力。
英文翻译
  1. Forced by the situation