The English term "present with" matches the Finnish term "esittää"

other english words that include "present" : finnish :
at present nyt
present lahja, esittää