What does Domo Arigato Mean?

Domo arigato means thank you very much in Japanese. So, in the song Mr. Roboto by Styx, ‘Domo arigato, Mr. Roboto’, means Thank you very much, Mr. Roboto.