English: It really is our duty.
Telugu: నిజంగా ఇది మన ఖర్మ.