English: He hasn't shirked his responsibilities.
Telugu: అలాగని తన బాధ్యతలేమీ తగ్గలేదు.