English: This is our New India!
Telugu: అదుగో అదీ మ‌న ‘న్యూ ఇండియా’!