translate English to French: Superb performance of the group Leritbi-IALE.
Une superbe performance du groupe Leritbi-IALE.