Declan
The Language Learning App Company
The German phrase
Wir schaffen das.
means
We can manage\do it (that).
German Chancellor Angela Merkel's famous expression from 2015.