English: There were many setbacks and hurdles.
Telugu: ఎన్నో ఎదురుదెబ్బలు, ఆటుపోట్లు.