KC - you won't believe this, or you will - oh MY!!!!!!!!!!!!!!  I was just playing this and our son who is married to a Chinese woman, and who speaks/reads Chinese himself just interpreted the entire video as it played!  This is one heck of a coincidence!!!!!!!!!!!!!!!!!!!!  Synchronicity!! (spelling!)