translate English to German: However, this cooperation and the facilities that we have prove that we can move forward even more efficiently.
Jedoch belegen diese Zusammenarbeit und die Einrichtungen, über die wir verfügen, dass wir noch effizienter vorankommen können.