English: lot done.
Telugu: చాలా చేసింది.