English: It challenged me.
Telugu: నన్ను సవాలు చేస్తున్దనిపించింది.