English: Maybe that's part of its success.
Telugu: బహుశా నా విజయం ఆయన యోగ్యతలో భాగం.