"desto besser" in English desto besser so much the better Detailed translations for "desto besser" desto besser desto besser so much the better