Vocabulary

筈がない

it cannot be that ...; it is highly unlikely that ...; it is impossible that ...

expression i-adjective