translate English to French: In the current climate, many businesses will find it difficult to avoid becoming stuck between a rock and a hard place.
Dans le contexte actuel, de nombreuses entreprises éprouveront des difficultés pour ne pas se trouver coincées entre l’enclume et le marteau.