English: There are many versions, but none of them found reliable confirmation.
Telugu: చాలా వెర్షన్లు ఉన్నాయి, కానీ వాటిలో ఏవీ ఏ నమ్మకమైన నిర్ధారణ దొరకలేదు.