translate English to French: All sorts of inferences like these have been doing the rounds lately.
Ces derniers temps, ce discours circule beaucoup.