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