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