English: India has arrived.
Telugu: ఇండియాకి వచ్చింది.