汉英翻译

汉语

山穷水尽

词语解释

the end of hills and rivers;
be at [on] one's last shift [shifts];
be at [come to] the end of one's resources;
be at [come to] the end of one's rope;
at one's wits' end ;