Former President Barack Obama hints that Donald Trump has “mommy issues” and is “shrouded with anger and racism” in a blistering take-down during a talk at the Obama Foundation summit, held at the Marriott Marquis hotel on Monday night.

Obama said the world “badly needs fixing” and fixes for issues such as education, climate change and so on, aren’t as complicated as they are made out to be.

“The reason we don’t do it is because we are still confused, blind, shrouded with hate, anger, racism, Mommy issues,” Obama said without mentioning Trump’s name.

“We are fraught with stuff, and so if that is the case, then the single most important thing we have to invest in is … people,” Obama continued. “We have got to get people to figure out how they work together in a cooperative, thoughtful, constructive way.”

President Obama’s diss comes after Michelle Obama wrote in her memoir Becoming that she would never forgive Trump because he put their family in danger with his racist birther attack.