English: This is no small thing they have done.
Telugu: వాళ్లు చేస్తున్నది చిన్న పనేం కాదు.