English: And what does science say?
Telugu: మరి నిమజ్జనం గురించి శాస్త్రం ఏం చెబుతోంది?