确凿不移què záo bù yíquezaobuyiestablished and irrefutable (idiom)Characters in this word不no, not, un-凿chisel确certain, sure移to shift, to move about, to driftStudy it in Yanamino