English: Both of those have helped him a great deal.
Telugu: అందుకు వారంతా ఆయనకు ఎంతో సాయం చేశారు కూడా.