There are multiple definitions - click on the translation that matches your context.

上诉的

词组

full

on appeal

adjective

Definitions of on appeal

English

a matter, case or issue which is in the process of being appealed

Unless we can find some issue on appeal there's little else we can do at this stage.