English: All of this has really helped him.
Telugu: అందుకు వారంతా ఆయనకు ఎంతో సాయం చేశారు కూడా.