(one) never thought (one) would see (someone) here - Deutsch Englisch Wörterbuch