English: The scientists do amazing things.
Telugu: శాస్త్రవేత్తలు ఎన్నో అద్భుతమైన విషయాలను సృష్టిస్తున్నారు.