English: India delighted
Telugu: భారతదేశం గర్విస్తోంది