忍心

rěnxīn
to have the heart to do, to steel oneself to a task
HSK 79

Additional Dictionary Meanings

to have the heart to do sthto steel oneself to a task