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