to have the good sense to do sth.

Wörterbuch