Declan
The Language Learning App Company
The German phrase
Es gibt viel zu tun.
means
There is lots to do.