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