remain to be done - German English Dictionary