I'm writing an article about the Welsh band the Super Furry Animals. Does anyone know the welsh translation for "Thank God for the Super Furry Animals."

Thank you,