Полный англо-русский словарь
have a strong case
Иметь убедительное доказательство
Полный англо-русский словарь
have a something on one's mind
have a sweet tooth