English: He had accomplished his duty.
Telugu: తన కర్తవ్యం నెరవేరిందని భావించారు.