步履蹣跚

Idiom

 * 1) walking unsteadily; staggering; limping; hobbling