translate English to French: I know that there is some financial and economic principle here.
Je sais qu'il s'agit d'un principe financier et économique.