English: Some even worship them.
Telugu: వారిలో కొంత మంది ఆరాధించేవారు కూడా ఉన్నారు.