A man convicted of assaulting and strangling a mother, in front of her children, is being put behind bars for decades.