Sufficient
/səˈfɪʃənt/
adjective
Equal to the end proposed; adequate to what is needed; enough
“There is not sufficient access to the internet in many small rural villages.”
Possessing adequate talents or accomplishments; of competent power or ability; qualified; fit.
“A two-week training course is sufficient to get a job in the coach-driving profession.”
Capable of meeting obligations; responsible.