have_the_best
1. [ verb ] overcome, usually through no fault or weakness of the person that is overcome
Synonyms: get_the_best overcome
Examples:

"Heart disease can get the best of us"

Related terms: overcome