English: Scientists have developed a new technology.
Telugu: జపాన్ పరిశోధకులు కొత్త టెక్నిక్ను అభివృద్ధి చేశారు.