The Greek term "promise upo’sxesh" matches the English term "promise"

other greek words that include "upo’sxesh" : english :
affirmation upo’sxesh affirmation