translate English to German: Pacta sunt servanda: treaties are there to be complied with.
Pacta sunt servanda: Verträge müssen eingehalten werden.