English: There's huge public support.
Telugu: విస్తృత ప్రజా మద్దతు ఉంది.