translate English to French: That is an irrefutable sociological fact.
C'est là un fait sociologique irréfutable.