So the technique is "光能无限释放". 光能 is "light energy", 无限 means "limitless" or "infinite", and 释放 means "release."
Faithful ways to translate this:
Infinite Photon Release
Limitless Light Blast
Beautiful ways to translate this:
Infinity Nova
White Hole
Ultranova
Personally, I think "Infinity Nova" is the best balance of accurate and elegant. "Nova" has multiple meanings in English, and one of them refers to any powerful explosion of light and heat, not just the astronomical meaning referring to the last throes of a dying star. Also, it sounds tonally about right for this kind of superhero show.