We are definitely not sorry that Canadian based dance troupe has decided to remix Justin Bieber’s hit song “Sorry“! In fact we are loving the new video! Shereen Ladha did the choreography, while J Raj Music and Dance did the music production. The troupe has renamed their version “Maafi,” which means sorry in Hindi. The dance moves are all authentic Indian and the new desified version is sure to get you busting out your best Indian dance moves. The choreographers have seamlessly combined various styles from bharatnatayam, kathak, and bhangra, to signature Bollywood, modern day hip-hop, and contemporary dance into the video. The music itself also has an Indian flavor! Watch the video and be sure to let us know which version you liked better in the poll below!