English: But his success is undeniable.
Telugu: కానీ అతని విజయాలు సందేహం ఉన్నాయి.