This is just a Hindi lyrics video of the song Kain Hai Woh.., from the movie Bāhubali: The Beginning (2015). Watch in High Definition.
Language of the song – 0:48 to 1:11 is Hindi. Rest is Sanskrit.
FYI: This is not the choreographed version which is seen in the film.