九牛二虎之力的英语:the strength of nine bulls and two tigers -- tremendous effort; (spend) an immense amount of energy; all one's might; all one's strength; (make) herculean efforts
九牛二虎之力的法语:efforts énormes我们费了~才把事情办妥.c'est après avoir déployé bien des efforts que nous avons obtenu un résultat satisfaisant dans cette affaire.