English: However, scientists refute this view.
Telugu: అయితే, ఈ భావనను పరిశోధకులు ఖండించారు.