English: It's my duty though.
Telugu: ఏది ఏమైనా అది నా కర్తవ్యం.