Language:
Free Online Dictionary|3Dict

艱難竭蹶

Source : CEDICT

difficulties and destitution (idiom)