一劳永逸的英语:put things right once and for all; be efficacious forever; do sth. well so that one never has to do it again for good and all; get sth. done once (and) for all; labour for sth. that holds ...
一劳永逸的法语:une fois pour toutes;être accompli d'un seul coup;au prix d'un moment de peine,s'assurer une tranquillité durable寻求~的解决办法chercher une solution permanente du problème