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