English: This interested me greatly.
Telugu: ఇది నాకు చాలా ఆసక్తి కలిగించింది.