let somebody have it - German English Dictionary