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