translate English to German: I really do think that we ought to keep to the agenda.
Ich finde schon, dass man sich an die Tagesordnung halten sollte.