English: The challenge ahead of us is huge.
Telugu: 'మన ముందున్న సవాల్ చాలా పెద్దది.