English: I found it very impressive.
Telugu: నాకు చాలా ఇన్‌స్పైరింగ్‌గా అనిపించింది.