English: Finally arrived to India.
Telugu: ేచివరకు ఇండియాకు చేరుకుంది.