translate English to French: I assume that what they refer to must have taken place a relatively short time before.
Je suppose que ce à quoi vous faites référence avait dû se produire très peu de temps auparavant.