English: I have not seen any such explanation anywhere.
Telugu: ఎక్కడా కూడా ఆ వివరణ చూడలేదు.