know better

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

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