English: many obstacles in their path.
Telugu: అనేక అడ్డంకులు - వారి మార్గంలో.