English: He impressed me more.
Telugu: . నన్ను మరింత ఆకర్షించాయి.