逼人
English Expression:
  1. adj.  pressing
  2. n.  threatening
  3. n.  beat down
French Expression:
  1. adj.  menaçant, agressif