The English term "admire" matches the Swedish term "beundra"

other english words that include "admire" : swedish :
admirer beundrare
admires beundrar