I use BSNL Broadband for gaming (no other option honestly).
And I used to get about 50-90ms ping on most games (CS:GO, Overwatch, WoWC) but about 2 weeks ago the network became incredibly unstable. Ping skyrockets to 400, even 600 on a bad day, 350 on a good one.

So I ran a tracert to a common overwatch server I usually get 24.105.30.149 and these were the results

1 5ms 5ms 5ms 192.168.1.1
2 27ms 26ms 26ms 117.198.80.1
3 27ms 26ms 26ms 218.248.165.242
4 44ms 39ms 55ms 218.248.246.57
5 40ms 40ms 51ms 218.248.252.61
6 64ms 62ms 57ms 61.246.195.185
7 283ms 283ms 290ms 182.79.201.102
8 311ms 315ms 314ms 63.146.27.21
9 308ms 308ms 310ms 67.14.102.142
10 289ms 289ms 289ms 65.153.29.230
11 0ms 0ms 303ms 37.244.0.35
12 312ms 308ms 312ms 37.244.0.103
13 322ms 310ms 323ms 24.105.30.149
Destination is 13 hops away.

Again on a different server 5.42.189.198

1 5ms 5ms 5ms 192.168.1.1
2 0ms 0ms 27ms 117.198.80.1
3 27ms 27ms 27ms 218.248.56.70
4 43ms 43ms 42ms 218.248.235.198
5 68ms 62ms 60ms 61.246.195.185
6 172ms 179ms 176ms 182.79.191.234
7 209ms 218ms 209ms 80.249.208.83
8 195ms 193ms 196ms 37.244.10.35
10 0ms 214ms 190ms 185.60.115.153
11 210ms 254ms 290ms 5.42.189.198
Destination is 11 hops away.

So from what I can understand, the hop from 6: 61.246.195.185 to 7: 182.79.201.102 | 5: 61.246.195.185 to 6: 182.79.191.234 is taking unusually long. From a quick search, both server seems to belong to bharti airtel (not sure why BSNL routes through them).

So what I wanted to ask is:
Is there anything I can do about this? Can I fix it from my end? I'm aware that the route the connection takes isn't affected by my IP and what I can do on my PC since changing IPs didn't help, every time the ping either stayed the same or got worse. Or should I lodge a complaint?