English: It's very impressive and captured my mind.
Telugu: ఇది అద్భుతంగా అనిపిస్తుంది మరియు నా దృష్టిని ఆకర్షించింది.