please tell me how long do you think trump will last