“碍难”对应的英文单词有:find it difficult or inconvenient (to do sth.) for certain reason
find it difficult or inconvenient (to do sth.) for certain reason