A double strand DNA has a double helical structure and it is modeled by a thin long twisted ribbon fixed at the both ends. A DNA-link is a topological model of such a DNA segment in the nuclear of a eukaryotic cell. In the cell cycle, the DNA is replicated and distributed into new cells. The complicated replication process follows the semi-conservative scheme in which each backbone string is preserved in the replicated DNA. This is interpreted in terms of splitting process of the DNA-link. In order to split the DNA-link, unknotting operations are required. This paper presents a recursive unknotting operations, which efficiently reduce the number of twistings.