Language:
Free Online Dictionary|3Dict

牵萝补屋

Source : CEDICT

to be in financial straits/to be of no help (idiom)