English: But even they faced many challenges.
Telugu: అయితే చాలా సవాళ్లు ఎదురయ్యాయి.