English: He also had help from the Gods.
Telugu: అతనికి దేవతల సహకారం కూడా లభించింది.