translate English to German: We are very pleased that agreement has been reached.
Wir sind sehr froh darüber, daß es zu dieser Vereinbarung gekommen ist.