translate English to French: Was it a wink of Fate?
N’est-ce pas un signe du destin ?