translate English to German: We do have Clinton (as fraught and self-involved as her journey around these issues was) and Cherie Blair to thank for clearing away the cultural detritus.
Wir müssen Clinton (so schwierig und selbstbezogen ihre Reise durch diese Themen auch war) und Cherie Blair dafür danken, diesen kulturellen Schlamm beiseite geräumt zu haben.