beat somebody hands down - French English Dictionary