English: However, some scientists question this truth.
Telugu: అయితే కొందరు నిపుణులు ఈ విషయాన్ని ఖచ్చితంగా చెబుతున్నారు.