the whys and wherefores of something - German English Dictionary