Learn Croatian: obećavati - to promise imperfective