English: Although there is no definitive explanation.
Telugu: ఖచ్చితమైన వివరణ అయితే తెలియదు.