Lyric discussion by FallToYourKnees 

Cover art for Salvation lyrics by Devil Wears Prada, The

I am pretty sure that this is referring to the Day of Judgement. Jesus Christ is descending to Earth to bring home all of his children. Maybe the person who says "Excuse me stranger, what are you embracing?" is unaware of all of the goings on. The "stranger" whom he is speaking to warns him of what is happening.

I also made this assumption based on the fact that the song title is "Salvation" and it is the final song on the album. This could be referring to the end of time and the beginning of eternity.

I love this song though. The instrumentals have a beautiful flow to them. =]