Have a hunch

подозревать, догадываться

Большой англо-русский словарь