English: I was really impressed with him.
Telugu: అతడిలో మంచితనానికి నేను నిజంగానే చాలా ఇంప్రెస్ అయ్యాను.