English: God sent the message.
Telugu: భగవంతుడు పంపాడు.