Andrew Teufel — Translated by humans