English: And who are we to blame for this?
Telugu: మరి మనం ఎవరికి జవాబుదారీ?