English: All of the technology was up to date.
Telugu: అంతా టెక్నాలజీ మీదే డిపెండ్ అయ్యాం.