- the new system has not yet proved itself in battle conditions
- la eficacia del nuevo sistema en combate está aún por demostrarse


- demostrarse algo a uno mismo
- to prove sth to oneself
- necesitaba demostrarse a sí misma que podía hacerlo
- she needed to prove to herself that she could do it


- to prove oneself (to be) sth
- demostrarse (ser) algo
- to prove oneself (to be) sth
- demostrarse (ser) algo