English: For years, they're doing tremendous work.
Telugu: సంవత్సరాలు, వారు విపరీతమైన పని చేస్తున్నారు.