If you 'step up to the plate,' it means that you finally do something that needs doing, possibly something you've been avoiding, or you take responsibility for something you've done. It's a reference to baseball, where a player steps up to home plate to bat.
Example:
-I really need to tell my friend that I took her money.
-Time to step up to the plate!
"Ya era hora" - it is the phrase de use un México 4 that situation. Cit
ReplyDelete