汉英翻译

汉语

左支右绌

词语解释

be in straitened circumstances;
be at the end of one's tether;
be hard up;
be unable to cope with a situation ;