TO BITE THE BULLET
СТИСНУТЬ ЗУБЫ
EXPLANATION :
To force yourself to do something difficult or unpleasant
If you don't want to publish John's book, you need to bite the bullet and tell him about it.