Prime Minister Narendra Modi and U.S. President Donald Trump were meeting on the sidelines of the G7 summit.

Sharing a light moment, U.S. President Donald Trump and Prime Minister Narendra Modi laughingly shook hands after Mr. Trump told reporters that Mr. Modi, who was speaking in Hindi, “actually speaks very good English”.

Ahead of a bilateral meeting, as the two leaders were fielding a barrage of questions from the media, Mr. Modi said in Hindi: “I think that we should be allowed to discuss these things by ourselves, and when we feel the need, we shall inform you (media) whenever necessary.”

Also Read Trump says India, Pakistan can handle Kashmir issue on their own

Mr. Trump then interceded to say: “He actually speaks very good English, which is so wonderful.”

Then both Mr. Modi and Mr. Trump shared a laugh, and shook hands across their chairs, with Mr. Modi delightedly thumping their clasped hands with his other hand, evoking laughter from the assembled media.

Mr. Modi and Mr. Trump were meeting on the sidelines of the G7 summit here.