English: An explanation has never been given.
Telugu: దానిపై ఎలాంటి వివరణ ఇవ్వలేదు.