English: But even this did him credit.
Telugu: అయితే, ఇది కూడా ఆయనకు మంచే చేసింది.