English: A disgrace to them.
Telugu: అది తమకు అవమానభారంగా ఉందన్నారు.