duly tendered performance - German English Dictionary