English: But, in some respects he was.
Telugu: అయితే, కొన్ని అంశాలలో తాను విభేదించానన్నారు.