"das haette man tun sollen" in English Das hätte man tun sollen. This ought to have been done. Detailed translations for "das haette man tun sollen" Das hätte man tun sollen. Das hätte man tun sollen. This ought to have been done.