English: This was a major challenge for them.
Telugu: ఇది వారి మనుగడకే పెను సవాలుగా మారింది.