English: We have a great challenge here.
Telugu: ఇక్కడే మనముందు ఒక పెను సవాలు ఉన్నది.