def METHOD_NAME(query_handle, use_localized_counters, path):
    try:
        # If localized name is already used we can directly validate it
        if use_localized_counters:
            return True if win32pdh.ValidatePath(path) == 0 else False
        # ... otherwise we need to localize English object/counter names
        counter_handle = win32pdh.AddEnglishCounter(query_handle, path)
        if counter_handle is not None:
            try:
                # https://learn.microsoft.com/en-us/windows/win32/api/pdh/nf-pdh-pdhgetcounterinfoa
                # https://mhammond.github.io/pywin32/win32pdh__GetCounterInfo_meth.html
                # win32pdh.GetCounterInfo() return tuples forming listr of PDH_COUNTER_INFO fields
                #    https://learn.microsoft.com/en-us/windows/win32/api/pdh/ns-pdh-pdh_counter_info_a
                counter_info = win32pdh.GetCounterInfo(counter_handle, False)
                localized_path = counter_info[6]
                return True if win32pdh.ValidatePath(localized_path) == 0 else False
            except Exception:
                pass
            finally:
                # https://docs.microsoft.com/en-us/windows/win32/api/pdh/nf-pdh-pdhremovecounter
                # https://mhammond.github.io/pywin32/win32pdh__RemoveCounter_meth.html
                win32pdh.RemoveCounter(counter_handle)
    except Exception:
        pass
    return False