I'm snowed under, to be honest, and I've got a headache.
The market is snowed under with such products each saying supremacy over others.