被迫
English Expression:
  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
French Expression:
  1. v.  être forcé ( obligé ) de faire qch.