One of the most praise worthy aspects of the human race is our undefeated spirit. Even when we are caught midst adverse difficulties, we stand tall with our head held high and face the situation head on! We never give up, no matter what happens.

Birla Sun Life Insurance paid a touching tribute to the human spirit with their recent commercial. The commercial touches the right chords of the heart and has a very positive, feel-good ending. Here is to the beauty of unpredictability of life. #KhudKoKarBuland

https://www.youtube.com/watch?v=tzbo5YpJDvQ