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