English: Scientists of many countries are still doing research on it.
Telugu: ఇక అనేక దేశాల శాస్త్రవేత్తలు ప్రస్తుతం ఈ ఫొటోలపై పరిశోధనలను కొనసాగిస్తున్నారు.