The Swahili term "tosha" matches the English term "suffice"

other swahili words that include "tosha" : english :
a kutosha enough
a kutosha sufficient