a serius qes . which law will apply on these bastards? international or indian?
Depends on where these pirates were caught. If they were caught in the high seas, then we can try them under the UNCLOS (See United Nations Convention on the Law of the Sea - Wikipedia, the free encyclopedia). But if they were caught inside India's territorial waters, they can be tried under the Indian Penal Code and Maritime laws.
Most likely they will be tried under the UNCLOS.
Also see post #28 by Capt.Popeye

I can not agree with you.