English: This is our direct duty.
Telugu: ఇదే మన తక్షణ కర్తవ్యం.