I think you owe us an explanation.
⇑ Translate the sentence above by Google ⇑
Related: explanation, owe
Prev: It's the only explanation I can think of.
Next: It is possible that there's an explanation for all this.