English: And that's what impressed me.
Telugu: నన్ను ఇంప్రెస్‌ జేసింది అదే.