English: There have been many bumps along the way.
Telugu: దారిలో ఎన్నో భీకర తుఫానులు ఎదురయ్యాయి.