public static async Task SendConfirmQnACard(WaterfallStepContext stepContext, CancellationToken cancellationToken, NewInsultQnA newInsultQnA)
 {
     // Send adaptive card with new QnA
     var adaptiveCard           = CardGenerator.GetNewQnACard(newInsultQnA);
     var adaptiveCardAttachment = new Attachment()
     {
         ContentType = "application/vnd.microsoft.card.adaptive",
         Content     = adaptiveCard,
     };
     var promptMessageSummary = MessageFactory.Attachment(adaptiveCardAttachment, $"Want to add any other insults I should reply '{newInsultQnA.InsultResponse}' to?");
     await stepContext.Context.SendActivityAsync(promptMessageSummary, cancellationToken);
 }