give into

Intermedio (B1) informal

To stop resisting something that is tempting you or pressuring you.

"She tried to stick to her diet but gave into her craving for chocolate."