English: This is big challenge.
Telugu: ఇదో పెద్ద సవాలు.