translate English to French: In spite of its influence, there has been very little discussion of the Bank.
Malgré cette influence, cette institution a fait l' objet de fort peu de débats.