English: Could they have believed in God? gods?
Telugu: దేవుళ్లపై వారికి నమ్మకం ఉంటుందా?