English: This really amazed me and caught my attention.
Telugu: this arrested my attention యిందుకు వెరగుపడితిని, ఆశ్చర్యపడితిని.