English: This is the best they did do!
Telugu: అదే వారు చేసే అతిపెద్ద మేలు!