English: On this path, he faces many hurdles.
Telugu: ఆ పయనంలో ఎన్నో అడ్డంకులను దాటుతాడు.