English: It has done very well.
Telugu: చాలా చాలా బాగా చేసింది.