Ok, let's try this one... I donțt know how poetic my translation is, but I tried and I also tried to keep the original meaning of the words...
Angel came down from heaven yesterday
Îngerul a coborât din Rai ieri
She stayed with me just long enough to rescue me
A stat cu mine suficient cât să mă salveze
And she told me a story yesterday
Și mi-a spus o poveste ieri
About the sweet love between the moon and the deep blue sea
Despre dulcea iubire dintre lună și marea adâncă și albastră
And then she spread her wings high over me
Apoi și-a deschis aripile deasupra mea
She said she’s gonna come back tomorrow
Și a spus că se va întoarce mâine
And I said Fly on, my sweet angel
Am spus, zboară, îngerul meu dulce
Fly on through the sky
Zboară spre cer
Fly on, my sweet angel
Zboară, ingerul meu dulce
Tomorrow I’m gonna be by your side
Mâine am să fiu lângă tine
Sure enough this morning came unto me
Într-adevar azi-dimineată a venit la mine
Silver-wings-silhouette against a child’s sunrise
Ca o iluzie cu aripi argintii in fața unui răsărit de copil
And my angel, she said unto me
Și ingerul meu mi-a spus
Today is the day for you to rise
Astăzi este ziua în care te înalți
Take my hand, you’re gonna be my man, gonna rise
Ia-mi mâna, vei fi al meu, te vei înalța
And then she took me high over yonder
Și apoi m-a dus acolo sus
And I said Fly on, my sweet angel
Am spus, zboară, îngerul meu dulce
Fly on through the sky
Zboară spre cer
Fly on, my sweet angel
Zboară, îngerul meu dulce
Forever I will be by your side
Voi fi mereu alături de tine