English: God sent him to her.
Telugu: ఆమెను దేవుడే పంపించాడు!