Lumia Software Recovery Tool is an application that can be used to recover phones that are bricked (a non-recoverable state) or the ones that are outdated and require additional firmware flashing.
You have to visit Nokia Care center in your city (if there is one), a local phone service shop or contact the carrier's support center if the phone is under contract.