inner_resourceEnglish

inner resource

Noun

A resource provided by the mind or one's personal capabilities

English: inner resource