hard / tough / difficult
• hard [хард] — трудный, требующий усилий
Обычно про работу, задачи или физические действия.
Примеры: a hard exam — сложный экзамен
• tough [таф] — тяжёлый, жёсткий, суровый
Часто про эмоциональную стойкость, сложные ситуации или характер.
Примеры: a tough day — тяжёлый день
• difficult [дификалт] — сложный в понимании или решении
Более формальное слово, часто про учёбу, логику и навыки.
Примеры: a difficult decision — непростое решение