English: Tens of thousands protests
Telugu: వేలాది మందితో నిరసన ప్రదర్శనలు