English: And this is the challenge before us.
Telugu: ఇదే మన ముందున్న సవాలు.