English: But a duty still remains.
Telugu: అయితే ఒక ఆస ఇంకా మిగిలే ఉంది.