translate English to French: However, as fiscal realities have impinged upon the publication of journals, there has been some acceptance of this fact.
Mais la réalité financière s'est imposée à la publication des revues et ont contraint celles-ci à accepter la publicité dans une certaine mesure.