Chinese Title: 皆大歡喜
English Title: Virtues of Harmony I (Ancient Version)
Episodes/Tapes: 327/82 (Chinese) || 218/109 (Viet)
Genre: Ming Dynasty Costume Comedy/Drama
Cantonese Title: Gai Dai Foon Hei (Koo Jong Ban)
Mandarin Title: Jie Da Huan Xi
Vietnamese Title: Těnh Người
Producer: Tsui Yu On
Years: 2001-2002
Company: TVB

Casts: Nancy Sit, Bondy Chiu, Cutie Mui, Yvonne Lam, Joyce Chen, Frankie Lam, Bernice Liu, Michael Tse, Louis Yuen, Johnny Tang, Lee Kwok Lun, Kingdom Yuen, Helen Ma, Johnny Ngan, Stephanie Che, Lau Dan, Maggie Siu, Hawick Lau, Sherming Yiu, Timmy Hung, Chan Hoi-Yee, Yu Yeung, Celine Ma, Yau Ching, Jojos Shum, Albert Lo, Robert Siu, Teresa Ha, Yu Mo Lin, Olivia Fu, Jessica Chung, Karen Lee, Liu Kai-Chi, Micky Chu, etc.

Gueststars: Michael Lai, Halina Tam, chan San Chung, Mark Kwok, Irene Wong, Law Hok Lam, Ellesmere Choi, Mary Hon, etc.

Couples Pairing:
Bernice Liu & Frankie Lam
Bondy Chiu & Michael Tse & Cutie Mui
Joyce Chen & Johnny Tang
Yvonne Lam & Louis Yuen
Sherming Yiu & Hawick Lau
Chan Hoi-Yee & Timmy Hung
Helen Ma & Johnny Ngan
Stephanie Che & Lau Dan & Maggie Siu
Kingdom Yuen & Robert Siu
Celine Ma & Lee Kwok Lun

Storyline Overview:
Coming Soon!

Main Themesong Translation:
Strolling hand in hand
We move through ten thousand miles and a thousand mountains
With faith we create a pleasurable world
Not afraid of high mountains or long roads with so many twists
Ten thousand people unite and don't complain about the hard road
In a lifetime, love is deep and there are many regrets
Whether it is smiles or woes, it is hard to calculate gains or losses or accidents

Hey hey a hey a hey a hey...
Unite as one and you will find new opportunities
No worries about ten thousand foot winds and waves
We can still hold hands and fly to the skies
Hey hey a hey a hey a hey...
Unite and share a happy paradise
Laughter and conversation between us
Brings many surprises to life

Sailing gently with you, accompanying across a thousand beaches
Because love is unlimited
A faded image of your back is imprinted deep in my heart
The barrier of love is hard to cross like water and a thousand mountains
Are the partings and reunifications in life necessary
Whether it is smiles or woes, it is hard to calculate gains or losses or accidents

Credits to Em

Sub Themesong Translation:
Leaning by the window, I tell this story, but I don't know where to start
Listening to the wind and watching the moon, who will know what is on my mind
Innocent child, has held my hand thousands of times
Every day living for each other, this is the meaning of life
No matter if heaven or earth change, no matter if it is rain or shine
I know what your troubles are, all down to love that is unchanging in my heart
No matter how much wind or rain, or hard times
My heart will still know that we must treasure every beautiful day
I want you to know this wish, we will depend unchangingly forever

Credits to Em