who could have thought? - German English Dictionary