Sine qua non
sine qua non /ˌsɪn.eɪ.kwɑːˈnəʊn/ US /-ˈnoʊn/ (noun)
Definition
an essential condition for the existence of something, prerequisite, precondition, necessity, essential, requirement, must, must-have, in Latin, sine qua non means without which cause not
Example
Having a valid high school diploma is a sine qua non for participants of emergency first aid class.
Audacity, effrontery, persistence, and perseverance are some sine qua non for wrestling with problems.