English: Latest technology was being used.
Telugu: ఆధునిక టెక్నాలజీ వాడారు.