I have a sentence from National Geographic. "Three or four minutes later, the clouds had moved on. Light reclaimed the horizon. A rainbow appeared and atoned for the storm, now spent." I don't understand the underlined part. Please help. Thank you.