舉步維艱

Idiom

 * 1) difficult to move forward; difficult to make progress