左支右绌zuǒzhīyòuchùTop 50000Meanings1. to be in straitened circumstancesCharacters used左left支to support右right绌to stitch