No, no, no.
1) The translation isn't mine
2) The translation is actually poetic it kept the rhythm and rhymes of the original so you could actually sing it in English.

Here, try the English text I posted - it perfectly fits the original and a melody: