English: New technology has played a role in this development.
Telugu: కొత్త సాంకేతికత ఈ యుద్ధంలో ప్రధానపాత్ర నిర్వహించింది.