English: And this is a massive challenge.
Telugu: ఈ ఒక పెను సవాలు.