Jason Kenney is under fire for his heckling Monday in the House of Commons, when he yelled he needed an “English to English” translation of Defence Minister Harjit Sajjan’s responses to Parliament about the military mission against the Islamic State.

Sajjan, an Afghan war veteran, is a Sikh who immigrated from India as a child.

Sajjan’s fellow Liberals were quick to pounce on Kenney, describing his heckling as racist.

House leader Kevin Lamoureux rose in the Commons and requested Kenney apologize for his "inappropriate comment."

"I'm wondering if the member would do the proper thing and apologize or at the very least explain his comments," Lamoureux stated.

Kenney, a former defence minister, refused to apologize. He stated that Sajjan's answer was "totally incoherent."

“Unfortunately, I find his answers on ending combat against ISIS to be at best unpersuasive & at worst incoherent,” Kenney wrote later on social media. “That’s the point I tried to make. Sorry if it was misconstrued in any way. He’s a fine, intelligent man but, IMHO (in my humble opinion), his position is wrong.”

@rajliberal 1/ I have huge respect for Mr. Sajjan. As CIC Minsiter I featured him as a role model in the Discover Canada Citizenship guide!

It’s not the first time questions about been raised about Kenney. As reported by Postmedia, during the fall election Kenney faced similar accusations when he said Calgary Mayor Naheed Nenshi “and people like him” were responsible for the controversy over the Conservative’s stance against women wearing a niqab at citizenship ceremonies.