This song embodies praises to what lord has done to me personally and many other people who faced similar challenges in their lives.