@Override
    protected String doInBackground(String... arg0) {
      try {
        ApplicationSettings.isWeberviceReachable = WebServiceWrapper.Ping();
        if (ApplicationSettings.isWeberviceReachable) {

          forgotPswResponse =
              WebServiceWrapper.ForgotPassword(edtTxtRecoverEmail.getText().toString());
          if (forgotPswResponse == null) {
            return ApplicationSettings.translationSettings.GetTranslation(
                "and_msg_noInternetAccess", "No internet access.");
          } else {
            if (JSONHelper.getJsonObjectResult(
                "ForgotPasswordResult", "IsSuccessfull", forgotPswResponse)) {
              return "SUCCESS";
            } else {
              return "FAILED";
            }
          }
        } else {
          return "Couldnot access to server.";
        }
      } catch (Exception ex) {
        PMWF_Log.fnlog(PMWF_Log.ERROR, "editAsyncTask", ex.getMessage());
      }
      return "";
    }