translate English to German: We should applaud it.
Ihm sollten wir Beifall spenden.