at one's earliest convenience - German English Dictionary