English: Many obstacles stood in his way.
Telugu: ఆయన దారిలో ఎన్నో అడ్డంకులు.