"eigentlich sollten sie laengst da sein" in English Eigentlich sollten sie längst da sein. They ought to be here by now. Detailed translations for "eigentlich sollten sie laengst da sein" Eigentlich sollten sie längst da sein. Eigentlich sollten sie längst da sein. They ought to be here by now.