علی رغم

Etymology
..

Preposition

 * 1) despite; in spite of