被迫
英文解释:
  1. n.  be obliged to (do)
  2. n.  take back one's words
  3. n.  swallow one's words
  4. n.  be constrained
  5. n.  under [in] constraint
  6. n.  cough out
  7. n.  cough up
  8. n.  be forced
  9. n.  under the necessity (of doing sth.)
  10. n.  be compelled
  11. v.   be compelled or forced to
法文解释:
  1. v.  être forcé ( obligé ) de faire qch.