English: But God sent you to us.
Telugu: కానీ దేవుడు తననిక్కడికి పంపాడు.