English: But no clear explanation has emerged.
Telugu: కానీ. . స్పష్టమైన వివరణ ఇవ్వలేదు.