Zanjeer new song Lamha tera mera: Is that Priyanka Chopra's steamy best?