English: There were many setbacks and hurdles.
Telugu: ఎన్నో ఒడిదుడుకులు, ఆటంకాలు వచ్చేవి.