"Enough" es una forma de "enough", un adjetivo que se puede traducir como "suficiente". "Too much" es un adverbio que se puede traducir como "demasiado".