English: And God had sent her.
Telugu: కానీ దేవుడు తననిక్కడికి పంపాడు.