at one's earliest convenience - French English Dictionary