English: Lord Shiva here is believed to be self incarnated.
Telugu: స్వయంగా ఇక్కడ శివుడు కొలువైయున్నాడని హిందువుల నమ్మకం.