English: This question has long perplexed scientists.
Telugu: అన్న సందేహం చాలాకాలంగా విజ్ఞానవేత్తలకి కలుగుతూనే వచ్చింది.