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