Vocabulary
頑張り時
がんばりどき
time to give one's all; time to do one's best; time to shine
noun