English: But God was their Provider.
Telugu: కాని అవి వారికి సమకూర్చింది భగవంతుడే కదా.