English: God sent you.
Telugu: భగవంతుడు నిన్ను నావద్దకు పంపించాడు.