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