English: Also, he’s done pretty damn well.
Telugu: తను కూడా చాలా బాగా చేసింది.