English: Although the details are not yet fully understood.
Telugu: అయితే దీనికి సంబంధించిన పూర్తి వివరాలు ఇంకా బయటకు తెలీలేదు.