English: There are a lot of hurdles along the way.
Telugu: చాలా ఆటంకాలు మార్గంనిండా వున్నాయి.