English: There are a lot of hurdles along the way.
Telugu: దారిలో ఎన్నెన్నో అవాంతరాలు ఎదురవుతుంటాయి.