English: Could we have done more as a community?
Telugu: సమాజానికి మనం ఇంత కన్నా చేసే మేలేముంటుంది?