New Delhi, Oct. 31 -- US President Donald Trump has praised Prime Minister Narendra Modi as the "nicest looking guy", a "killer" and "tough as hell", saying he "will have a trade deal with India soon", as both nations move closer to sealing the framework for a new trade agreement.

Speaking at the APEC (Asia-Pacific Economic Cooperation) CEO Summit in Gyeongju, South Korea, Trump reiterated his intention to strengthen economic ties with India while lauding Modi's leadership and India's growing global clout.

Earlier in Tokyo, while speaking at a reception and dinner with business leaders, Trump said Modi is "a very nice man, a very good man". The US President's remarks came during a broader speech on trade and foreign policy, where he tou...