English: A lot of good it has done.
Telugu: అది చాలా మంచి చేసింది.