<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def friendly_type_name(raw_type: typing.Type) -> str: """ Returns a user-friendly type name :return: user friendly type as string """

    try:
        return _TRANSLATE_TYPE[raw_type]
    except KeyError:
        LOGGER.error('unmanaged value type: %s', raw_type)
        return str(raw_type)