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