量力而行的英语:act according to one's ability [capability]; act after [under] calculating one's resources; do as much as one's resources, strength, etc. permit; do what is possible; do what is within one...
量力而行的法语:proportionner ses entreprises à ses moyens;entreprendre qch à la mesure de ses moyens(ou de ses forces,de ses capacités