What is the best translation of the English idiom happily ever after?

Answer:
That IS the best translation - it means happy forever.
First answer by Darksyde. Last edit by Darksyde. Contributor trust: 1169 [recommend contributor recommended]. Question popularity: 1 [recommend question].