The English term "present" matches the Romanian term "introduce, prezenta"

other english words that include "present" : romanian :
at present acum, acuma
present with introduce, prezenta