While answering questions during an Interaction with reporters at the swearing-in ceremony of the US attorney for New Jersey, Alina Habba, on Friday (local time), Trump praised Prime Minister Narendra Modi, referring to him as a 'very smart man' and a 'great friend.'