English: with a lot of obstacles
Telugu: అనేక అడ్డంకులతో