English: There were many challenges along the way.
Telugu: ఆ ప్రయత్నంలో చాలా సవాళ్లు ఎదురయ్యాయి.