English: He is a God sent to me.
Telugu: అవి నన్ను పంపిన దేవునివి.