English: This has puzzled scientists for years.
Telugu: ఇది సంవత్సరాలుగా ఖగోళ శాస్త్రజ్ఞులను బాధ పడింది.