English: And it's a big challenge, in fact.
Telugu: నిజానికి ఇది ఒక పెద్ద సవాలు కూడా.