volver las tornas

1) расквитаться с кем-либо; отплатить тем же (той же монетой)

2) повернуть ход событий

Источник: Большой испанско-русский словарь на Gufo.me