translate English to French: It was at fairly short notice that you were prepared to come.
Invité avec un délai assez court, vous avez accepté de venir.