Vocabulary

頑張り時

time to give one's all; time to do one's best; time to shine

noun