How long can Putin bask in the glow of Sochi?