年貢の納め時

time to pay the piper; time to pay the land tax (in kind)

Meaning

  1. expn
    time to pay the piper; time to pay the land tax (in kind)

Example sentences

  • I guess the time of reckoning has arrived at last.