English: But his achievements were also in doubt.
Telugu: కానీ అతని విజయాలు సందేహం ఉన్నాయి.