English: Finally India has arrived.
Telugu: చివరగా భారత్ చేరుకుని ఆశ్రయం పొందారు.