English: This is our duty.
Telugu: ‘‘అది మన కర్తవ్యం కూడా.