劣迹昭着
      Explanation: Bad: bad; impeccable: obvious. Bad deeds are obvious.