What does bestimmt versprechen mean?

bestimmt versprechen - German to English

to promise definitely