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