英语to rush about on errands,to be kept on the run
法语s'empresser,faire diligence dans l'exécution des ordres,être t