English: The hurdles are many.
Telugu: అడ్డదారులు అనేకం.