The English term "better" matches the Swedish term "bättre"

other english words that include "better" : swedish :
all the better desto bättre
the sooner the better ju förr desto bättre