The system, for all its faults, is the best available at the moment.
⇑ Translate the sentence above by Google ⇑
Related: fault, moment, available
Prev: She is generous to a fault.
Next: Many people live in poverty through no fault of their own.