i sort of promised it. - Turkish English Dictionary