in

A deer which is just had ample. – stunning

A deer that's just had enough.

A deer which is just experienced more than enough. – latest