All things are possible.
Libba Bray (2015). “The Gemma Doyle Trilogy”, p.216, Delacorte Press
All things are possible.