translate English to German: We have had our arguments - indeed, we have had some today - but not about this.
Wir hatten unsere Auseinandersetzungen - sogar noch heute -, allerdings nicht darüber.