on delicate ground
Are you looking for: 处境处境微妙More results...
English Expression:
  1. n.  on delicate ground