English: It's no small thing they're doing.
Telugu: వాళ్లు చేస్తున్నది చిన్న పనేం కాదు.