Declan
The Language Learning App Company
The German phrase
Ich kann nicht warten.
means
I cannot wait.