English: God has sent you to me.
Telugu: దైవం నిన్ను నా దగ్గరకి పంపింది.