translate English to German: So who is right?
Wer hat denn nun Recht?