English: But recent discoveries have changed that perception.
Telugu: కానీ తాజా పరిశోధనల నేపథ్యంలో ఈ భావనలో ఇప్పుడు మార్పు వచ్చింది.