think things through - German English Dictionary