"That's a solar flare from your sun."