English: About this, I am appalled.
Telugu: ఆ విషయంలో నాకు సంతప్తిగా ఉంది.