English: New Zealand scientists said yes.
Telugu: అవును అంటున్నారు నెదర్లాండ్స్కు చెందిన శాస్త్రవేత్తలు.