A source of continuous profit or success.
"Tourism has been the country's golden goose for years."
to aim for something very ambitious or difficult to achieve
to endure a difficult situation with strength and determinat...
Continue striving; don’t give up.
to trust or believe in someone’s ability
Endure a difficult situation until it improves.
to decide to achieve something; to aim for a specific goal