English: Traffic on several main roads was blocked or diverted.
Telugu: పలు ప్రధాన రహదారులపై పూర్తిగా రాకపోకలు నిలిచిపోయాయి.