English: They are facing huge challenges.
Telugu: వారి నెదుర్కొనే కష్టాలు పెద్దవే.