English: Scientists throw light on emerging technologies
Telugu: సరికొత్త సాంకేతికతను ఆవిష్కరించిన శాస్త్రవేత్తలు