to be unusually advanced or innovative for its era
"That invention was ahead of its time."
a perfect couple, very well suited for each other
a change in one’s opinion or feelings
to discuss something without addressing it directly
to receive a lot of public attention
working together leads to success
to make a special effort to help someone