difficulty, hardship
这两个名词都表示"困难"之意。
difficulty: 指需大量思考和技巧或努力才能克服的任何困难。
hardship: 侧重指生活上令人难以承受的艰难困苦,如疾病、贫穷等磨难。