A day after Prime Minister Narendra Modi called Rajiv Gandhi a "corrupt" politician, Congress President Rahul Gandhi on Sunday criticized him for attacking his father and former Prime Minister who sacrificed his life for the country."Modiji, the battle is over. Your karma awaits you. Projecting your inner beliefs about yourself onto my father won't protect you. All my love and a huge hug," Gandhi tweeted. Later, Congress General Secretary Priyanka Gandhi also slammed Modi on Twitter: "The Prime Minister who insults martyrs by seeking vote in the name of their sacrifices yesterday crossed his limits by insulting the sacrifice of a noble man who gave his life for the country."The people of Amethi will reply as Rajiv Gandhi sacrificed his life for them. Yes Modiji, the country never forgives cheating." Rahul and Priyanka Gandhi's remarks came a day after Modi, at a rally in Uttar Pradesh's Pratapgarh, attacked their father calling him "Bhrashtachari No.1" (Corrupt No.1)."Your father was termed 'Mr. Clean' by his courtiers but his life ended as Bhrashtachari No. 1," Modi said. Modi's reaction came following Congress chief's incessant attacks on him regarding allegations of corruption in the Rafale jet deal.