English: But he shouldered the responsibility so well.
Telugu: అయితే ఆ బాధ్యతను అతడు తుంగలో తొక్కేశాడు.