English: Scientists have been researching it ever since.
Telugu: అప్పటి నుండీ శాస్త్రవేత్తలు వీటిపై అధ్యయనం చేస్తున్నారు.