English: Many obstacles
Telugu: ఎన్నో అడ్డంకులు