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