Akademik

keep a promise
1) СМИ: выполнить обещание
2) Деловая лексика: выполнять обещание

Универсальный англо-русский словарь. . 2011.