translate English to French: Can you be sure it was really that person who made it?
Avez-vous la certitude que c'est bien cette personne qui en est l'auteur?