But the marshmallow custom ROMs for eluga turbo are not download that site is locked
There's still no official news/update about this although when I try to search, I find Marshmallow roms. You might want to check them out. Be careful though, these custom roms if not stable, will just cause a lot of problems.