translate English to French: At the same time, however, let us show the world what we are capable of.
Mais en même temps, montrons au monde de quoi nous sommes capables.