English: Millions of devotees from all over the world also believe in the same.
Telugu: ప్రపంచ వ్యాప్తంగా ఉన్న లక్షలాది భక్తులు కూడా నమ్ముతున్నది ఇదే.