English: India delighted
Telugu: ఇండియా హర్షం