all power to someone's elbow - French English Dictionary