English: India at New Delhi.
Telugu: ఇండియా న్యూఢిల్లీ.