English: It is riding on new technology.
Telugu: సరికొత్త టెక్నాలజీతో ముందుకు దూసుకొస్తోంది.