The apology came after the Indian foreign office, on the directions of the external affairs minister SM Krishna, conveyed its concerns to the Kiwi High Commissioner Rupert Holborow on the remarks made by TV anchor, Paul Henry.
Henry deliberately mispronounced Delhi CM Sheila Dikshit's second name to make it funny, but ended up being obscene.
After mispronouncing her name, despite being corrected, Henry remarked, "It's so appropriate, because she's Indian..."
The Video Extras section of TVNZ's website, which promoted the clip, received several complaints on Wednesday, Oct 6.
Besides these remarks on Dikshit, the anchor also ran into trouble for a racial slur against Indian-origin governor-general of New Zealand Sir Anand Satyanand. He was, earlier, slapped with a suspension.