In the total I think uk and Canada will win What you should add is how advanced the millitarys are like india has alot of planes but they are old russian planes but with the uk and Canada they are hight quality f35's and eurofighter typhoon's don't get me wrong india has some good planes but most are old russian planes This is a key factor because its all about missles and bombs not how many there are
Idiote India has Rafales Sukhoi 30 Tejas Mirages Mig 29 Etc Helicopters Apaches Lch parchand Dhruv Etc. Nuclear weapons 2 aircraft carriers And above all 5.5 million strong standing army