English: I feel that its a big challenge for me.
Telugu: అది నాకు గొప్ప చాలెంజ్‌గా భావిస్తున్నా.