All I can say is PERFECT, it's a great poem and a great translation.
it took me so long to realize what poem is it in Arabic 'cause of the hard vocabs, anyway you did a great job and keep on going....