Latency becomes worse due to thier choked up transit. I have seen 207ms latency to new york only on leased lines with SLA.
BSNL can surely provide grest service if they spend some money and task the overhauling thier network to some competent hands.
You have Jio which is already known for good international transit courtesy Reliance Communications.
BSNL got lots of infra but poor talent pool of people who do not know how to use these resources efficiently