"das muesste heute noch geschehen" in English Das müsste heute noch geschehen. That ought to be done by today. Detailed translations for "das muesste heute noch geschehen" Das müsste heute noch geschehen. Das müsste heute noch geschehen. That ought to be done by today.