English: A boon for India?
Telugu: బైడెన్ భారత్ కు అనుకూలమా?