English: that God hath given you?
Telugu: ఆ దేవుడే మీకు పంపాడా?