having reached an impasse Synonyms