"maybe it s all for the best" in German Maybe it's all for the best. Es ist vielleicht besser so. Detailed translations for "maybe it s all for the best" Maybe it's all for the best. Maybe it's all for the best.(also: Maybe it's for the best.) Es ist vielleicht besser so.