English: This is the biggest challenge to our country.
Telugu: ఇదే దేశానికి పెద్ద సవాలుగా మారింది.