in an expeditious manner - French English Dictionary