beat the pants off - German English Dictionary