艰难险阻jiān nán xiǎn zǔjiannanxianzuuntold dangers and difficulties (idiom)Characters in this word艰difficult, hard阻to hinder, to impede险narrow pass, strategic point难hard, difficult, arduousStudy it in Yanamino