難以為繼

Idiom

 * 1) difficult to sustain; unsustainable