The English term "punctual" matches the Swedish term "precis, punktlig"

other english words that include "punctual" : swedish :
punctuality punktlighet
punctually punktligt