English: It is a big challenge for them.
Telugu: ఇది వాళ్లకు పెద్ద సవాలే.