English: Actually done pretty well.
Telugu: నిజంగానే చాలా బాగా చేసింది.