have nothing on smb.

1) не иметь улик против кого-л. 2) не знать ничего дурного о ком-л.

Источник: Полный англо-русский словарь на Gufo.me