English: But a greater responsibility lies with the society.
Telugu: అయితే ఇందులో సమాజానిదే ఎక్కువ బాధ్యత.