恰如其分
English Expression:
  1. n.  apt
  2. n.  appropriate
  3. v.  just suited or becoming to one's importance
French Expression:
  1.   dans une mesure convenable, comme il le mérite