English: I had a good impression on him.
Telugu: అక్కడే నాకు ఆయన మీద మంచి ఇంప్రెషన్ వచ్చింది.