Last Stone

I shall never quit the battle
Until the last stone is turned
I must keep the struggle
Even when it seems hard and harder
My hope shall b e for the best
And my game shall be hard-work
Because the last stone
I definitely want to turn
Not even the unseen last stone
Shall I left unturned
For He Who is my shield
And in Whom I lay my trust
Neither sleeps nor slumbers
My works and words may come to pass
But my hold in Him strongly
Will totally prevail my soul
Every single door must be opened
Even when some start to close
Hopefully, blessed ones in-turn starts to open
So always be courageous
To leave no stone unturned
But to keep the effort even more
Because as for me
I shall never quit the battle
Until the last stone is turned