Prime Minister Narendra Modi on Tuesday said India's economy registered a growth of 7.8 per cent in the first quarter of the current financial year, despite "challenges arising from economic selfishness," in an apparent reference to US President Donald Trump's tariffs on Indian goods.