English: They got help from God.
Telugu: భగవంతుని సహాయము అర్ధించేవారు.