English: God had sent her on a mission.
Telugu: ఈ పని మీద దేవుడు ఆమెను పంపిరి.