The power's back! Did they give any explanation?

What does The power's back! Did they give any explanation? mean?

The power's back! Did they give any explanation?

The power's back! Did they give any explanation? in other languages