>>514832817
>highest ever approval rating
what did they mean by this?