Translation of padahal in English:

padahal

actually, in fact

  • 1

    actually, in fact
  • 2

    besides