Indira Gandhi ruled over a weak, poor, fragile India - an India with few friends and antagonistic powers like US/China - and yet she showed the finger to them and taught Pakistan a lesson by dividing it. Contrast this with the smooth-talking Modi - he can only talk. India is now powerful, with more allies, better economy/military, and yet terrorists can do anything .......... and Modi only keeps talking. Or consider even local politics. After what happened in Bengal, most TMC ppl would be in prison if Indira were at the helm. She would've taught everyone a lesson. Contrast this with Modi - no initiative, no spine. This is the difference. I believe Indira was a far stronger PM who was able to control and punish enemies. Modi is all talk and no show.