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