難乎為繼

Idiom

 * 1) difficult to sustain; hard to keep up