English: Finally the outrage.
Telugu: చివరకు తిట్లకు దిగారు.