English: And God helped them.
Telugu: దేవుడు కూడా ఆయనకు సహకరించాడు.