Sad to say (.. from my point of view ..) .. I have to agree, Balu. Putin is, indeed, doing what must be done. To the extent it applies, I can't deny that he deserves much credit for it.
I can qualify that, though, by also pointing out that Putin isn't against ISIS per se ... just anyone who threatens Assad's rule over Syria. If they weren't Muslim terrorists, but some other aggressors entirely, I don't doubt that Putin's reaction would be much the same.