translate English to German: Together, we have achieved some significant results.
Denn gemeinsam haben wir Bedeutendes erreicht.