筋が立つ
1
to make sense;to be consistent
See also:
筋が通る (すじがとおる)
Shirabe