The court heard Tewelde first met the woman in the Salford area in 2014 and then sexually assaulted her.
On another occasion, police said Tewelde ignored her pleas for him to stop touching her and went on to rape her.
He continued with controlling and coercive behaviour in the months that followed, threatening not to see her or care for her if she did not have sex with him.
Detectives said the woman feared for her life if she did not listen to him.
The court heard that, during a visit to Blackpool, Tewelde raped her again.
Det Sgt Graham Parry said: “Tewelde’s disgusting and manipulative actions led to a woman feeling unsafe and with nowhere to turn to, leaving her isolated.
“By alternating between caring and controlling, Tewelde left the woman feeling trapped and I am glad he is now finally behind bars where he belongs.”
He said after years of abuse the woman was “finally allowed a voice” in court after an “incredibly tough journey” and officers were “thankful for her perseverance”.











