English: But here is a scientific explanation.
Telugu: కానీ ఈ ఉంది, మరియు శాస్త్రీయ వివరణ.