translate English to French: In any event, all will become clear in June.
Est-ce bien cela monsieur le pésident ?