English: It’s a big challenge.
Telugu: చాలా పెద్ద సవాలు.