def all_exception_handler(handler_input, exception):
    """Catch all exception handler, log exception and
    respond with custom message.
    """
    # type: (HandlerInput, Exception) -> None
    print("Encountered following exception: {}".format(exception))

    speech = "Si è verificato un problema. Riprova!"
    handler_input.response_builder.speak(speech).ask(speech)

    return handler_input.response_builder.response