translate English to French: However, in spite of this statement, there is substantial evidence that Rwanda has been exporting diamonds.
Toutefois, malgré cette déclaration, il est amplement prouvé que le Rwanda a exporté des diamants.