translate English to French: However, from an empirical perspective the picture concerning finance as a business constraint is somewhat ambiguous and more differentiated.
Cependant, d’un point de vue empirique, la vision des finances en tant que contrainte posée aux entreprises est quelque peu ambiguë et plus nuancée.