English: Yeah, that impressed me a lot.
Telugu: అవును, అది నాకు చాలా నచ్చింది.