to be unusually advanced or innovative for its era
"That invention was ahead of its time."
success comes from hard work, not by chance
to succeed with a very high score
to stop being responsible for something
to be upset about something that cannot be changed
the hottest days of summer
to improve oneself by understanding and correcting errors