India, Feb. 4 -- Prime Minister Narendra Modi delivered a fierce speech in the Lok Sabha on Tuesday, tearing into the Opposition over its remarks on India's foreign policy and schooling them over the first PM's dealings in the external affairs wing.

Making critical remarks while replying to the Motion of Thanks to the President's address in the Parliament during the ongoing Budget session, Modi noted that foreign policy was among the topics that was discussed in the House during this time.

In what appeared to be a reference to Rahul Gandhi's remarks on India-China border situation and the US's invite to the nation for the presidential inaugural ceremony, the PM said, "A few people think that they don't appear mature if they don't speak ...