English: In fact, people even believe that they are incarnations of Lord Shiva.
Telugu: వాస్తవానికి, ప్రజలు శివుని అవతారాలుగా కూడా నమ్ముతారు.