VANQUISH-To overcome,to conquer,to be VICTOR.
Without any knowledge of your product or how it is hoped it will work this is a very difficult task.
Why don't you consult St.Chambers under the letter "V".
Or employ a marketing consultant.
How about VUCK.
The possibilties are endless.e.g.
"suffering from diabetes - vuck it". or "vuck me,I've got diabetes". would make wonderful slogans. you might have to come up with something else for the German market though,I think vuck is a rude word in their language.