i think u r mistaken man. BJP is superstrong in Gujarat , MP , Chhattisgarh , orissa , jharkhand , Punjab , HP , delhi , bihar n is doing well okay in maharashtra n karnataka..... how u say BJP finish ??? actually congress is going 2 b finished after LS polls. last time those mulla-likers got seats in TN n AP But this time they will get kicks there 2. TN will be swept by BJP AIADMK. n AP will see naidu again