in other developments , both iceland and greenland accepted the overlordship of norway , but scotland was able to repulse a norse invasion and broker a favorable peace settlement .
The above sentence is very complicated. Please provide me a simplified synonymous version consisting of multiple sentences:
in other developments , both Iceland and Greenland accepted the overlordship of Norway . however , Scotland was able to repulse a Norse invasion . they later brokered a favorable peace settlement .