Language:
Free Online Dictionary|3Dict

牽蘿補屋

Source : CEDICT

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