English: There are many challenges and barriers on the path.
Telugu: ఈ ప్రయాణంలో ఎన్నో ఆటుపోట్లు, అడ్డంకులు.