English: New technologies were used.
Telugu: కొత్త టెక్నాలజీ వాడండి.