English: Some even worship them.
Telugu: కొంత మంది వాళ్ళను అవమానిస్తున్నారు కూడా.