English: Indeed, it is our duty.
Telugu: నిజంగా ఇది మన ఖర్మ.