English Translation
His mind failed him.
faire défaut = to be lacking
si ma mémoire ne me fait pas défaut = if my memory serves me right
l’argent faisant défaut =
a. [il y a peu d’argent] money being short
b. [il n’y a pas d’argent] there being no money
© Larousse 2014