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