translate English to German: That is easier said than done.
Das ist leichter gesagt als getan.