"this ought to have been done" auf Deutsch This ought to have been done. Das hätte man tun sollen. Ausführliche Übersetzungen für "this ought to have been done" This ought to have been done. This ought to have been done. Das hätte man tun sollen.