English: It has put in a lot of effort.
Telugu: అందుకు చాలా చాలా ప్ర‌య‌త్నాలు చేశాడు.