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