more power to someone's elbow - French English Dictionary