I pass a $input.json('$') body from the apigateway which is x-application/urlencoded to a Lambda function and insert into a Dynamodb. The event.body is like this

How can I unescape this string and get the JSON object?
I've tried JSON.parse() and something like .replace slashes but it didn't work.