Rapper Diana Marua alias Diana B has smashed one million Youtube views in two days with her second song dubbed 'One Day'.

She successfully beat her husband, singer Kevin Kioko Mbuvi Bahati's song featuring Prince Indah 'Adhiambo' that had gained one million views within two days by some hours.

The elated singer could not hide her joy as she took to social media to call out critics who had predicted her failure in the Kenyan music scene.

File Image of Singer Bahati and her rapper wife Diana Bahati.[photo: Courtesy]

“AMKEEEENIIIIII(Wake Up) There's a New Record Broken in KE #1 Million YouTube in 2 Days!!! Now Team Diana B! TAG One Person Who Started as a Hater then after

"TAG add Some Emojis to Remind them that What God has Blessed No Man Can Curse!!! Waambie (tell them)next time wachunge mdomo na waheshimu wanawake (Be cautious with their mouths and respect women)#Respectgirlpower,” Diana B stated.

Bahati also joined in to congratulate his wife while celebrating her feat. He recognized the record she had smashed, adding that people should not joke with girl power.

"Oh no!!! If Diana B! @diana_marua gets 1 million youtube by morning my #adhiambo record is broken, I have learned that joke with everything else but never joke with girl power tumetii (We have been humbled) my queen," he remarked.

Diana B debuted as a rapper with the single 'Hatutaachana' which gained 1 million views in three days. She became the first Kenyan female artist to do so.

Since her debut, she has elicited mixed reactions among members of the public. A section has hugely supported her music, while another section has criticized her talent.