Some songs are just hit different. Dance look like exercise because it was choreographed by Prabhudeva . He always has those iconic steps so viewers could recognized that it choreograph by Prabhudeva. It becomes special because of Shahid.
You are feeling the music because some words are in english like "match" and "catch" here match means the matching colour of dress wore by female and male dancers....here word catch means to catch the each other's heart 😂❤
I think you should do look at all the songs from this in one video ,they are all good and with some other movies too ,like musical movies or have all hit songs