English: This made me feel very disgusted.
Telugu: ఇది నాకు చాలా అవమానకరంగా అనిపించింది.