I'm going to teach "shakti sahita gaNapatim" to my two students and was wondering if some kind soul out there would be able to help me with a translation. I tried doing most of it myself, but would benefit from double-checking from someone who has a book - or more knowledge than I am! Many thanks for reading

Here are the lyrics, and then below, my translation attempt:
shakti sahita gaNapatim
shankarÄdi sevitam
virakta sakala munivara sura rÄja vinuta guruguham
bhaktÄLi poShakam bhavasutam vinÄyakam
bhukti mukti pradam bhuuShitÄngam
rakta pÄdÄmbujam bhÄvayÄmi
energy and power go with gaNapati!
aadi shankaraa serves you – as do
all those who are dispossessed, the best of the sages, kings;
guruguha delights in you!
you nourish your devotees; honoured son, vinaayaka
you bestow wishes and salvation
i bow to your bejewelled body and red lotus feet