English: The journey has presented plenty of challenges.
Telugu: ప్రయాణంలో ఎన్నో సవాళ్లను ఎదుర్కుంది.