Leonardo: 'I nearly fainted'