traîner dans la boue

listen to the pronunciation of traîner dans la boue
الفرنسية - الإنجليزية
{v} mire
drag through the mire