translate English to German: Come what may - all dreams have a happy ending.
Komme was wolle - alle Träume haben ein Happy End.