English: I found it very impressive.
Telugu: నాకు మాత్రం చాలా ఎగ్జయిటింగ్ అనిపించింది.