intestinal fortitude

noun
1
the courage and strength of mind necessary to do something difficult or unpleasant (used when you want to avoid using the word guts)
شجاعت, دل و جرئت, شهامت, جسارت