Why is INS Taragiri being called the storm of the sea? There will be a direct attack from BrahMos, know how destructive it will be?

INS Taragiri: India is continuously engaged in strengthening its maritime power and in this context today…