English: This is an enormous challenge for Pakistan.
Telugu: ఇది పాకిస్తాన్కు పెద్ద సవాలే.