English: This is the result from a research by Dutch scientists.
Telugu: నెదర్లాండ్స్ శాస్త్రవేత్తల పరిశోధనల ఫలితం.