Fetching details from the dictionary...
saviour; savior; messiah
Messiah; Jesus Christ
彼はチームの救世主のような存在だ。
He's like a savior for the team.
人々は救世主の出現を待ち望んだ。
People longed for the appearance of a savior.
窮地を救った彼女は社内で救世主と呼ばれている。
She saved the day and is called the company's savior.