艰难险阻jiānnánxiǎnzǔTop 50000Meanings1. untold dangers and difficulties (idiom)Characters used艰difficult难difficult险danger阻to hinder