@jeremykong,
As a Chinese, I don't think it's a usual curse. I looked up the dictionary, and it said " 'May you live in interesting times', often referred to as the Chinese curse, is the purported translation of an ancient Chinese proverb and curse. However, no Chinese source has ever been found."
And I looked up its translation, actually in Chinese “祝你生活愉快” is a polite greeting, for example, before you hang up with call center, they may say this.