who will make me die then give me life againq 26 81 – Meaning and Explanation