"that ought to be done by today" auf Deutsch That ought to be done by today. Das müsste heute noch geschehen. Ausführliche Übersetzungen für "that ought to be done by today" That ought to be done by today. That ought to be done by today. Das müsste heute noch geschehen.