English: This is a major challenge to the scientists.
Telugu: మహామహా శాస్త్రవేత్తలకే ఇది సవాల్ విసురుతోంది.