English: Finally India has arrived.
Telugu: చివరగా భారతీయుడి వంతు వచ్చింది.