strain every sinew - French English Dictionary