to lay down ones life – Meaning and Explanation