English: Scientists agree that there is much more to be discovered.
Telugu: ఇంకా గుర్తించాల్సినవెన్నో ఉన్నాయని శాస్త్రవేత్తలు చెబుతున్నారు.