English: Nor did we have the technology.
Telugu: ఈ టెక్నాలజీ మా వద్ద కూడా లేదన్నారు.