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