Since Donald Trump Jr believes that poverty-stricken people in India are always smiling, Stephen Colbert decided to put a smile on his face by gifting him with a privilege check in the form of a parody (video above).

Putting a spin on Nimbooda Nimbooda from Sanjay Leela Bhansali’s 1999 film Hum Dil De Chuke Sanam, the talk show host gave Trump Jr his “Bollywood debut” in The Dance of the Greasy Son... replacing Salman Khan’s face with his.

Colbert also took the liberty of altering the lyrics to explain to Trump Jr why some poor Indians are smiling, in spite of living in poverty: “It’s because they’re happy to know their president is not your dad.”

The video was made in response to Trump Jr’s comments in India during his week-long campaign to promote luxury apartments in the Trump Towers in Gurgaon. He had said in an interview, “You go through a town, and I don’t mean to be glib about it, but you can see the poorest of the poor, and there is still a smile on a face, you say hello.”