TEHRAN, November 21 -Iranian Foreign Minister Mohammad Javad Zarif has hit out at United States President Donald Trump for calling Iran a "terrorist nation," saying the hackneyed acc us ation reveals Washington’s hostility towards Tehran is the real reason behind the illegal US sanctions against the country.