think it over long and hard - Deutsch Englisch Wörterbuch