Meaning:
Reach out the Beloved and benefit !
Intending to pierce in and consume off your life,
when the harsh death comes and sees through your eyes,
the only Fort you could have is the Great Lord of Kailash.