Translation of upaya in English:

upaya

effort

noun

  • 1

    effort