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