English: This is too bad and horrific.
Telugu: ఇది చాలా దారుణం, అమాన‌వీయం కూడా.