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.