不打自招英语翻译

正确答案:
成语《不打自招》英语翻译如下:
stand convicted out of one's own mouth <to condemn oneself with one's own words; condemned oneself out of one's own mouth>