English: Although he did everything he was supposed to.
Telugu: అయినా తను ధర్మం అనుకున్నది ఆయన చేశాడు.