English: Many obstacles
Telugu: అనేక అడ్డంకులు. .