English: There isn't much else that disgusts me more.
Telugu: ఇంతకంటే అవమానం నాకు మరొకటి లేదు.