English: The public is OD'ing on it.
Telugu: దీనిపై పబ్లిక్ మండిపడుతున్నారు.