English: It seemed to me to be my duty.
Telugu: అనిపించింది. చెయ్యటం నా కర్తవ్యమ్ కూడా.