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