I need the translation of the following verses for an important assignment at school; however, Welsh is not a subject I am taught at school (unfortunately..) so I can't present an own try. Hope that doesn't matter

So, here goes:
O Elbereth Star-kindler
white glittering slants down sparkling like jewels
from the firmament the glory of the star-host!
To-remote distance far-having gazed
from the tree-tangled middle-lands,
Fanuilos, to thee I will chant
on this side of ocean, here on this side of the Great Ocean!
Thanks for any help in advance!
Aeris