筋が通る
1
to make sense;to be consistent;to be logical;to stand to reason;to be coherent
See also:
筋が立つ (すじがたつ)
彼の論旨は筋が通っていた。
His argument was logical.