Translation of memang in English:

memang

actually

verb

  • 1

    actually, certainly, of course, indeed, naturally