All will take the credit. But as a viewer, I would give Vikram more credit as it's his performance which is the major savior.
In Kerala, it's all perfect marketing. It's because of rigorous effective marketing right from mall visits, fm radios, back to back interviews, tv promotions etc.. Kerala is doing record breaking business. Plus making sure no big Malayalam movie released opposite I became a huge gift.
In Andhra, I had to compete with Pawan Kalyan-Venkatesh's Gopala Gopala. Despite the strong competition the movie opened to 9cr that too for a dubbed film, that'll happen only for Shankar. So more credits go to Shankar in case of Andhra.