English: God sent you.
Telugu: తెలిపాడు. దేవుడే నిన్ను పంపాడు.