English: His dedication helped him.
Telugu: అతని సహాయమే తనకు దైవనియోగ మినిపించెను.