English: India fires a salvo at China
Telugu: భారత్ పై చైనా హూంకరింపు