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