English: It is a major challenge
Telugu: ఇది పెద్ద సవాల్