The English term "progress" matches the Finnish term "edistyä"