dumbledorably - revivificating - do you have any idea how long...

more about : dumbledorably revivificating