步履维艰bùlǚwéijiānMeanings1. to have difficulty walking (idiom)2. to walk with difficultyCharacters used步pace履to tread维to preserve艰difficult