Phrase lacking the courage to face something difficult
The trail to our campsite is long and not for the faint of heart.