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