English: He finally came to India.
Telugu: చివరకు భారతదేశం చేరారు.