Language:
Free Online Dictionary|3Dict

依人篱下

Source : CEDICT

to live under another's roof/to depend on sb. for a living (idiom)