English: This is a major challenge for you.
Telugu: ఇదే మీకు పెద్ద సవాలు.