"they ought to be here by now" auf Deutsch They ought to be here by now. Eigentlich sollten sie längst da sein. Ausführliche Übersetzungen für "they ought to be here by now" They ought to be here by now. They ought to be here by now. Eigentlich sollten sie längst da sein.