English: explanation has yet to be found.
Telugu: వివరణ వచ్చినట్లు లేదు ఇంకా.