English: There has been many setbacks.
Telugu: ఎన్నో ఒడిదుడుకులొచ్చాయి.