a promise is a promise. - Turkish English Dictionary