Powerful solar flare activity