筋が通る すじがとおる to make sense; to be consistent; to be logical; to stand to reason; to be coherent exp v5r Advanced ➥