English: There have been lots of hurdles. . .
Telugu: అడ్డంకులు ఎన్నో. . .