English: They have been doing amazing.
Telugu: వారు చేస్తోంది అద్భుతం. .