translate English to French: And it’s not good enough for this country!
Et c’est certainement insuffisant pour ce pays.