English: Great news for India!
Telugu: ఇది ఇండియాకు సంతోషకర వార్తే!