avoir intérêt à

had better

→ avoir
phrase Uncommon #12,101
had better Used to say that it is advisable or in someone's best interest to do something.
FR: Tu as intérêt à arriver à l'heure.
EN: You'd better arrive on time.