Translation Of Somehow Better In Different Languages

English
Ways to say somehow better
En quelque sorte mieux