In a strong message on terrorism, External Affairs Minister S Jaishankar said on Saturday that no rhetoric, however sanctimonious, can ever cover up blood stains and asserted that nations who defend proclaimed terrorists in the United Nations neither advance their own interests nor their reputation, a signal to China and Pakistan.