I rated your work ages ago, but never explained why I gave it the 5 stars it deserves! First of all, I love how you translated every word, every letter of every word, every spec and inch of dust on every letter of that word. Fantastic!
There is one minor typo, though...
line 4, block 3: ony --> only
Good job, and thank you. ;)
love peace and light