English: has a lot of blood on its hands.
Telugu: అతని చేతుల్లో చాలా రక్తం ఉంది.