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