translate English to German: There he comes up against a tough opponent who, despite having been proven guilty of taking drugs several times, still has not been banned.
Dort trifft er auf einen schweren Gegner, der zwar mehrfach nachweislich des Dopings überführt wurde, der aber immer noch nicht gesperrt ist.