New Delhi: People have voted for a capable, powerful, developed and self-reliant India and to put aside appeasement, nepotism and corruption, BJP chief JP Nadda said on Saturday, exuding confidence that his party will win more than 370 Lok Sabha seats and the NDA more than 400.