Its a Chinese tactics to tell India who the boss is.
The video consists of atleast 3 parts at 3 different locations .
Launch part is probably in Chinese shallow water coast ( as there is no water waves) using Chinese sub and Chinese missile
Just mind your bush below your lips mulla if you don't agree with others. Just clear your throat and say Al.. aaaaaaaaaaahh (pibh)
Don't use inappropriate language