to be sustained on appeal - German English Dictionary