meaning of bestimmt versprechen

bestimmt versprechen - German to English

to promise definitely