Language:
Free Online Dictionary|3Dict

艰难竭蹶

Source : CEDICT

difficulties and destitution (idiom)