English: According to me this is a major challenge.
Telugu: అది నాకు గొప్ప చాలెంజ్‌గా భావిస్తున్నా.