English: But scientists have proven otherwise.
Telugu: అయినా మరోసారి శాస్త్రవేత్తలు దీన్ని ఋజువుచేశారు.