English: This question has long perplexed scientists.
Telugu: చాలా కాలంగా శాస్త్రవేత్తలను వేధిస్తున్న ప్రశ్న.