English: India delighted
Telugu: భారత్ సంతోషంతో ఉప్పొంగింది