English: Was this much violence needed?
Telugu: ఇంత హింస అవసరమా?