translate English to French: I congratulate them, because they have put things in their place succinctly, comprehensively and with substance.
Je les félicite, car ils ont exposé les choses de manière succincte, complète et consistante.