let someone have it - German English Dictionary