How do I say, "Hi. How have you been?" In Chinese?

The literal translation of "Hi. How have you been?" in Chinese is "Ni hao. Ni zenme liao?"
Updated on Monday, February 06 2012 at 01:45AM EST
Source: kgb.com