plight

(verb) pledge

promise (generic term)
assure (generic term)