We celebrate the traditional Chinese lunar new year in China, also called the
Spring Festival, usually about one month later than New Year's Day on the
Gregorian calendar. People are expected to return home before the Eve of the
Spring Festival, and that day is called "Chuxi" in Chinese. On that evening,
family members, usually three generations included, sit together to have a
feast, which is basically the biggest dinner a Chinese would have all year
round. The dishes vary across different regions of the large country. But one
thing for sure is that the fish are always included in that dinner because the
word fish and extra in Chinese have the same pronunciation. In this way, people
are hoping to have extra or spare things(e.g., money, food) for the next year.
I very much agree with Ryan's corrections.
Just a few suggestions which could help add a wider range of vocabulary:
Where you have said: The dishes vary across different regions of the large country. You could say: Dishes vary from region to region.
(I personally don't see the need to say "across the large country" it is just extra information that you could take out if you want to be more concise)
I recommend not starting a sentence with But in English. You could swap it for However. If you want to advance your vocabulary you could perhaps say: However, one thing for sure is that fish is a staple ingredient in this meal...
Very well done, keep up the great work!