translate English to French: I wish here and now to express my deepest disgust.
Je voudrais exprimer ici mon écœurement profond.