jemand, der ständig behauptungen aufstellt

listen to the pronunciation of jemand, der ständig behauptungen aufstellt
Almanca - İngilizce
second guesser
A person who second guesses

Such a change of heart in MacPhail, or any other second guesser, is unlikely.