English: They worship many gods, goddesses and spirits.
Telugu: ఎందరో దేవతలను, దేవతా మూర్తులను పూజిస్తుంటారు.