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