English: Debates and protests have ensued regarding it.
Telugu: వీటిపై భారీ ఎత్తున నిరసనలు, చర్చలు కొనసాగుతున్నాయి.