English: This is the latest development of scientists.
Telugu: ఇది శాస్త్రవేత్తల తాజా అభివృద్ధి.