‘Mary brought Christ’s joy to the Aztecs’