English: The scientists are creating so many wonderful things.
Telugu: శాస్త్రవేత్తలు ఎన్నో అద్భుతమైన విషయాలను సృష్టిస్తున్నారు.