discredit (someone) thoroughly - Turkish English Dictionary