translate English to German: Indeed, it disappeared over the horizon more or less completely.
Vielmehr haben wir die Angelegenheit völlig aus den Augen verloren.