In the english-speaking world, domain names are always more valuable without hyphens.
But you can still have a successful, good-ranking website with a hyphen in it.
However, I really wouldn't recommend two or more hyphens in a domain name! If you have to use a hyphen, OK, but keep it limited...