Even as the Congress faced a severe beating in the Lok Sabha elections, winning just 52 Lok Sabha seats, senior party leader Shashi Tharoor has said the Grand Old Party of Indian politics is "alive and kicking" asserting that Rahul Gandhi is the best person to pull the Congress out of its present situation.