English: God sent you.
Telugu: మిమ్మల్ని దేవుడు అన్నాడు.