English: Now research is saying the same thing.
Telugu: ఇప్పుడు తాజా పరిశోధనలు ఇదే మాట చెబుతున్నాయి.