The English term "finish" matches the Romanian term "îndeplini, termina"

other english words that include "finish" : romanian :
finished gata