English: New research just found out.
Telugu: ఇప్పుడో కొత్త పరిశోధన తెరపైకి వచ్చింది.