That explanation squares with the facts, doesn't it.
⇑ Translate the sentence above by Google ⇑
Related: explanation