Translation of berupaya in English:

berupaya

make serious efforts

  • 1

    make serious efforts