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