English: He was much impressed.
Telugu: ఆయన బాగా ఇంప్రెస్‌ అయ్యారు.