If you can't write well in English, how can you translate poetry from another language?
Ancora cadrà la pioggia
sui tuoi dolci selciati
. . . published as:
"Rain will fall again
on your smooth pavement"
WTF?
How about:
Again rain will fall
on your soft paved stones