Blue Herring wrote: > I thinks its been awhile now, is it "steps/stepping up to the plate"? I don't get it. Maybe it's an English idiom I'm not familiar with.
Post a reply to this message