Ho visto di peggio, molto peggio.

(I've seen worse, much worse)