English: a large challenge.
Telugu: పెద్ద సవాలు.