年貢の納め時
Meanings
1
time to pay the piper; time to face the music
Idiomatic expression meaning the moment when one must accept the consequences of past actions, often after a long delay. The literal meaning refers to the historical deadline for paying the annual land tax in rice.
I've been running away for years, but the time has finally come to pay the piper.
It's about time he faced the music.