Spanish edit

Conjunction edit

y eso que

  1. even though; despite the fact that; notwithstanding

Further reading edit