Je me doutais qu'il viendrait.

English Translation

I suspected that he would come.

Se douter = “to suspect” or “to have a hunch.” However, douter = “to doubt.”

2 Likes