English: Some are even demanding it.
Telugu: కొంత మంది ఆ మేరకు డిమాండ్ చేస్తున్నారు కూడా.