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