Union Minister Smriti Irani, fielded by the BJP to take on Rahul Gandhi over his speech in the US today, ripped into the Congress vice-president saying his attacking and belittling Prime Minister Narendra Modi in a foreign country was "deplorable." She described Mr Gandhi as "a failed dynast" who "chose to speak about his failed political journey at a prestigious international institution," and said it was "appalling to hear him say 'dynast run everything in India' when asked about dynastic politics. He seems to have forgotten that in the Independent India, there are many citizens who have contributed in different walks of life, but they do not have any political legacy. The Prime Minister himself is a man who has risen from a humble background, as have the President and the Vice President."