know better than that

1) быть осторожным, осмотрительным 2) прекрасно понимать

Источник: Полный англо-русский словарь на Gufo.me