English: He was quite impressed.
Telugu: ఆయన చాలా ఇంప్రెస్‌ అయ్యారు.