20171024 india: On a roll; PM Narendra Modi made 775 speeches in 41 months