English: The question has stirred scientists for a long time.
Telugu: చాలా కాలంగా శాస్త్రవేత్తలను తొలిచేస్తున్న ప్రశ్నలివి.