def METHOD_NAME(code: GCode):
    """
    Function to build verbose string in form of:
    Code: <G Code> <Params>
    Explanation: <Textual Description>
    Example:
    Code: M92 X80.0 Y80.0 Z400 A400
    Explanation: Setting the max speed for the following axes:
        X-Axis: 80.0 steps per mm
        Y-Axis: 80.0 steps per mm
        Z-Axis: 400.0 steps per mm
        A-Axis: 400.0 steps per mm
    Response: Current set steps per mm:
        X Axis: 80.000000
        Y Axis: 80.000000
        Z Axis: 400.000000
        A Axis: 400.000000
        B Axis: 955.000000
        C Axis: 768.000000
    :param code: G-Code object to parse into a string
    :return: Textual description
    """
    message = (
        f"Device: {code.device_name}\n"
        f"Code: {code.g_code} {code.g_code_body}\n"
        f"Explanation: {code.get_explanation().command_explanation}\n"
        f"Response: {code.get_explanation().response}"
        f"\n-----------------------------------------"
    )
    return MULTIPLE_SPACE_REGEX.sub(" ", message).strip()