English: It’s a big challenge actually.
Telugu: నిజానికి ఇది ఒక పెద్ద సవాలు కూడా.