English: Nothing more outrageous and shameful than this.
Telugu: ఇంతకంటే ఘోరం, సిగ్గుచేటు మరొకటి లేదన్నారు.