Pinyin Dictionary results for "ai nan"

碍难
inconvenient; difficult for some reason; to find sth embarrassing
碍难从命
difficult to obey orders (idiom); much to my embarrassment, I am unable to comply
Dictionary data provided by CC-CEDICT