English: It did a lot of good
Telugu: ఎంతో మేలు చేశారు