***** NOT A TEACHER *****
1. If I am not mistaken, most Americans prefer to say "soldier on."
2. My dictionary tells me it means "to persist in something." That is, to continue doing something that may be very
difficult or unpleasant, etc.
3. In your case, you are the guest of honor and you do not wish to insult the host, so you decide to eat some
shark's fin soup because you want to be a "good soldier." That is, a good soldier does what he must do under the
circumstances. Eating shark's fin soup may disgust you, but you go ahead and eat some because of the necessity to
show good manners at the banquet. If you refused to eat it, you would upset everyone and ruin the banquet for others.
4. By the way, if you ever visit California, you will not have to worry: it is now illegal for restaurants to serve shark
Interested in Language