English: As of yet, though, there’s no clear explanation.
Telugu: అయితే దీనిపై స్పష్టమైన వివరణ మాత్రం ఇప్పటి వరకు లేదు.