English: God has called her to this task.
Telugu: ఈ పని మీద దేవుడు ఆమెను పంపిరి.