translate English to German: Well, I am happy to agree with that.
Nun, dem stimme ich gern zu.