English: This is heinous.
Telugu: ఇది కనీవినీ ఘోరం.