Dictionary Definition:
[translation-san] {MSA} anugrāhaka ... upāya
[translation-san] {MSA} upāya ... anugraha-kara
[translation-eng] {Hopkins} methods that serve to benefit