举步维艰jǔbùwéijiānTop 40000Meanings1. to make progress only with great difficulty (idiom)Characters used举to lift步pace维to preserve艰difficult