a perfect couple, very well suited for each other
"They are truly a match made in heaven."
to set ambitious and visionary goals
to be in charge while someone is away
An exclusive piece of news
to learn by making mistakes or through difficult experiences
to suddenly have a lot of money
to promise solemnly, often in a formal way