English: Very disgusting.
Telugu: చాలా అమానుషంగా తోచేది.