nán yǐ wéi qíng
基本释义
  1. 指情面上过不去。
详细释义
  1. 【解释】:指情面上过不去。
英文翻译
  1. Cannot help feeling rather embarrassed