you'd better consult a experienced lawyer over this matter. most of the guys who had j here got waiver within the US. it is going to be a different procedure back in China. but, one thing i am sure of it is not going to be easy as your supervisor told you.
good luck!