尚且つ

besides; furthermore; on top of that; and yet

Meaning

  1. adv
    besides; furthermore; on top of that
  2. adv
    and yet; nevertheless; even so