for the rest of her life - German English Dictionary