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.