English: But scientists have proven otherwise.
Telugu: కానీ ఇప్పుడు శాస్త్రవేత్తలు ఓ విరుగుడు కనిపెట్టారు.