English: He was very impressed.
Telugu: త‌ను చాలా ఇంప్రూవ్ అయ్యారు.