English: This is one of the things that impressed me a lot.
Telugu: నన్ను చాలా కలవరపెట్టిన విషయాల్లో ఇది ఒకటి.