There are three stages in every great work of God:

 

first it is impossible,

then it is difficult,

then it is done.”

 

Hudson Taylor (1832-1905)