I think adapting services like https://saysomethingin.com, can help and I think if you substitute every Welsh word for the corresponding word in the language you're trying to teach, it could work well for a number of languages.