Dictionary Definition:
upa-pādita mfn. effected, accomplished, performed, done
• given, delivered, presented
• proved, demonstrated
• treated medically, cured.