English: I think this is our duty also.
Telugu: ఇది మా కర్తవ్యం కూడా అని నేను భావిస్తున్నాను.