I installed Lumia cyan on my 525 using NSRT and have also enabled Cortana by changing language and region to US.....
If you are talking about Cortana alpha for India then that requires DP 8.1.1...
It reminds me. How to get cortana for my 525 WP8.1?