Thank you, dogsbody70, RobinMask and Columbine, for your detailed suggestion.
First, I have to apologize of my confusion between "hang on" and "hold on".
I confused completely, and thought the two idioms as the same thing.
I now realize that the two are different each other.
From now on, I will check it out and learn what was taught by all of you.
Thank you.