English: It's hard to envisage such appalling savagery.
Telugu: ఇంత సంకరమైన రంగస్టలాన్ని ఊహించడమైనా కష్టం.