English: That is best news indeed for India.
Telugu: భారతీయులకు ఇది నిజంగా శుభవార్తే.