translate English to German: There are, of course, a number of drawbacks to this agreement.
Selbstverständlich weist diese Vereinbarung verschiedene Schwachpunkte auf.