translate English to German: I regret that delay.
Diese Verzögerung bedaure ich sehr.