There exists a common English phrase;
Powered by x
Meaning something along the lines of;
This thing is (made possible by/built upon/built with/runs on) (x)
Use case examples:
- This website is powered by WordPress
- Powered by Google
What would be a suitable Japanese localization for this phrase?
I can only think of more literal translations, such as;
And variations to this effect.