English: Pretty amazing, and it got my attention.
Telugu: ఇది అద్భుతంగా అనిపిస్తుంది మరియు నా దృష్టిని ఆకర్షించింది.