nán dǎo
基本释义
  1. 使屈服
  2. 遭受挫折
英文翻译
  1. baffle
  2. daunt