• brain-storm, brain-wave, brainstorm
• brilliant piece of oratory
• brilliant piece of oratory
• bingo!, that's fine!, wow!
• brilliantly, delightfully, gallantly, gorgeously, magnificently, splendidly, sumptuously, superbly
• have a right royal time, have a royal time
• have a right royal time, have a royal time
• we had a fine time, we had a really fine time