English: No one has been able to provide a scientific explanation.
Telugu: ఎవరూ కూడా సరైన శాస్త్రీయ వివరణ ఇవ్వలేకపోతున్నారు.