English: An international team of scientists has made this discovery.
Telugu: అంతర్జాతీయ శాస్త్రవేత్తల బృందం ఈ పరిశోధన నిర్వహించింది.