English: Latest technology was being used.
Telugu: ఆధునిక సాంకేతిక పరిజ్ఞానాన్ని వాడారన్నారు.