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