English: but his achievements are indisputable.
Telugu: కానీ అతని విజయాలు సందేహం ఉన్నాయి.