English: They too are Gods.
Telugu: వారిని దేవుళ్ళుగా ఆరాధించేవారు కూడా ఉన్నారు.