English: Existing technology was not sufficient.
Telugu: ఆధునిక టెక్నాలజీ సరిపోలేదు.