TALAASH music review: Slick and groovy!