The Indonesian term "akhirnya" matches the English term "finally"

other indonesian words that include "akhirnya" : english :
akhirnya at last
akhirnya ultimately