General "enough":
* Assez: This is the most common and versatile translation.
* Example: "J'ai assez de nourriture." (I have enough food.)
* Suffisamment: This is a slightly more formal way to say "enough".
* Example: "Il y a suffisamment de chaises pour tout le monde." (There are enough chairs for everyone.)
To say "enough is enough":
* Ça suffit! (This is a more direct and emphatic way to say "enough is enough".)
* C'est assez! (Similar to "Ça suffit!", but slightly less forceful.)
To say "I've had enough":
* J'en ai assez! (This is a common way to say "I've had enough" of something.)
* J'en ai marre! (This is a more informal and colloquial way to say "I've had enough" and implies frustration.)
To say "that's enough":
* C'est assez! (This can be used to tell someone to stop doing something.)
* Arrête! (This is a more direct and forceful way to say "stop".)
Choosing the best translation depends on the context and the tone you want to convey.