be in dire straits at home and abroad; be beset with difficulties (/troubles) internally and externally; be nonplussed both at home and abroad
❍ 他们~,日子很不好过。Beset by troubles at home and abroad,they are having a very tough time.
内外交困
beset with difficulties both at home and abroad
~,走投无路be beset with troubles internally and externally and find oneself in an impasse
内外交困nèi wài jiāo kùn
交:一齐、同时。形容里里外外都有困难。beset with difficulties both at home and abroad, in deep trouble from within and without, be in dire straits at home and abroad