doubted
suspected
Je m'en doutais, c'était trop beau pour être vrai.
I suspected as much; it was too good to be true.