traîner dans la boue

listen to the pronunciation of traîner dans la boue
French - English
{v} mire
drag through the mire