they seem to be quite similar. One dictionary I checked even offers "suksess" as a definition of fremgang. Fremgang seems to be a little broader than success. It could also be translated as "progess" or a "a postive development"
May 11, 2016