The English term "ultimately, finally" matches the Dutch term "ten slotte"

other english words that include "ultimately" : dutch :
finally, ultimately eindelijk
ultimately, finally per saldo
other english words that include "finally" : dutch :
finally, ultimately eindelijk
ultimately, finally per saldo