English: Theyve done a lot.
Telugu: చాలా చేసినారు.