lit. the path exhausted, the end of the road (idiom); an impasse/in a plight with no way out/things have reached a dead end
版权所有 © 2024 3Dict.cn