English: But even this explanation is not quite credible.
Telugu: అయితే, ఈ వివరణ పూర్తిగా ఖచ్చితమైనది కాదు.