The Swedish term "prestantion, insats, gärning" matches the English term "achievement"

other swedish words that include "insats" : english :
insats, bidrag, tillskott contribution
stake, insats, satsa stake
insats stake in a game