English: This word has been challenging me.
Telugu: ఆ మాటలే నాకు సవాల్ విసిరాయి.