I don't have the knowledge to provide an actual answer for you, but you can probably find somebody at /r/translation or /r/latin to provide the translation for you.
Regarding the pronunciation, it depends to an extent what you want - Latin has been spoken over a long time period, including up to the present day to some extent, and the pronunciations are not static - today's Church Latin (probably the appropriate choice here?) is not pronounced in the same way as Julius Caesar would have spoken, for example. In general, the pronunciation is much more predictable from spelling than is the case in modern English (though different from conventional English pronunciations of Latin-derived words). But again, I don't have the knowledge to confidently provide a thorough answer to this myself, so I won't try. There are certainly people in this subreddit who would be capable of answering, but it may be more of a question for /r/linguistics. The mods prefer that individual posts are kept for in-depth/academic linguistics questions, but this would be more than welcome in the Q&A thread.
There does appear to be a latin subreddit, but no idea how active they are.
It looks like "church" Latin to me, and this guide looks reasonably accurate to me (from what I've sung as a choir member).
Translation (from Wikipedia): Blessed God, who feedest us from our youth and providest food to all flesh, fill our hearts with joy and gladness, that we, having enough to satisfy us, may abound in every good work, through Jesus Christ our Lord, to whom, with thee and the Holy Spirit, be all honour, praise and power for all ages.