English: His record has been of some dispute.
Telugu: అతని రికార్డు కొన్ని వివాదం నిలుపుకుంది.