If De Niro referring to Trump warning the terrorists are smart then he’s wrong about what Trump was saying.
Saying the enemy is smart is not the same as saying the enemy is correct or justified.
He had to ask Trump for money and was denied. Same as the hookers.