English: There were many challenges.
Telugu: ఎన్నో సవాళ్లు ఎదురయ్యాయి.