Found 5 synonyms
essential
essential condition
essential prerequisite
essential principle
contribution
substantial contribution
financial contribution
charitable contribution