Подберите синонимы к словам огромный, упорный, труд, трудится, друг.
Большой, громадный; настойчивый; работа;; работать; товарищ